vscode+coderunner+MSVC测试cpp代码 |
您所在的位置:网站首页 › vscode msvc › vscode+coderunner+MSVC测试cpp代码 |
因为目前电脑中有一个几乎完全版的VS就不想下载新的gcc了,按照vscode官方给出的教程是使用msvc工具包(不用下载vs ide)然而每次运行一段小代码都要手动打开Developer Command Prompt(DCP)然后手动输入各种命令以及参数,仅仅是为了测试代码段就有点浪费时间。 这里记录下vscode配置文件。 首先是把msvc环境和集成终端连接上。 1 "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe", 2 "terminal.integrated.shellArgs.windows": [ 3 "/k", 4 "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvarsall.bat", 5 "x86" 6 ],
然后coderunner默认是使用gcc的,mingw什么的都支持,但是如果要使用msvc就需要自定义命令。 1 "code-runner.executorMap": { 2 "cpp": "cd $dir && cl /EHsc $fileName && $dir$fileNameWithoutExt.exe && del $dir$fileNameWithoutExt.obj $dir$fileNameWithoutExt.exe", 3 },这个命令会在运行完后删除创建的.obj和.exe文件,如果不需要得话可以吧&& del以及之后部分删除。 这样使用coderunner快捷键或者按钮就可以快速运行代码,并且如果有特殊编译需求也可以用ctrl+`打开DCP自定义参数。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |